package cn.stylefeng.guns.sys.modular.tao.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * vip规格表
 * </p>
 *
 * @author 
 * @since 2019-08-07
 */
@TableName("tao_member_specs")
public class MemberSpecs implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * vip名称
     */
    @TableField("vip_name")
    private String vipName;

    /**
     * vip图片
     */
    @TableField("vip_pic")
    private String vipPic;

    /**
     * vip等级
     */
    @TableField("vip_level")
    private String vipLevel;

    /**
     * vip金额
     */
    @TableField("vip_price")
    private BigDecimal vipPrice;

    /**
     * vip购买上限
     */
    @TableField("vip_limited")
    private BigDecimal vipLimited;


    /**
     * 地推返佣金
     */
    @TableField("commission")
    private BigDecimal commission;


    /**
     * 网络推广返佣金
     */
    @TableField("np_commission")
    private BigDecimal npCommission;




    public BigDecimal getCommission() {
        return commission;
    }

    public void setCommission(BigDecimal commission) {
        this.commission = commission;
    }


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getVipName() {
        return vipName;
    }

    public void setVipName(String vipName) {
        this.vipName = vipName;
    }

    public String getVipPic() {
        return vipPic;
    }

    public void setVipPic(String vipPic) {
        this.vipPic = vipPic;
    }

    public String getVipLevel() {
        return vipLevel;
    }

    public void setVipLevel(String vipLevel) {
        this.vipLevel = vipLevel;
    }

    public BigDecimal getVipPrice() {
        return vipPrice;
    }

    public void setVipPrice(BigDecimal vipPrice) {
        this.vipPrice = vipPrice;
    }

    public BigDecimal getVipLimited() {
        return vipLimited;
    }

    public void setVipLimited(BigDecimal vipLimited) {
        this.vipLimited = vipLimited;
    }

    public BigDecimal getNpCommission() {
        return npCommission;
    }

    public void setNpCommission(BigDecimal npCommission) {
        this.npCommission = npCommission;
    }





    @Override
    public String toString() {
        return "MemberSpecs{" +
        "id=" + id +
        ", vipName=" + vipName +
        ", vipPic=" + vipPic +
        ", vipLevel=" + vipLevel +
        ", vipPrice=" + vipPrice +
        ", vipLimited=" + vipLimited +
        ", commission = "+ commission +
        ", npCommission = "+ npCommission +
        "}";
    }
}
